<html>
				<head>
				<meta http-equiv="content-type" content="text/html; charset=UTF-8">
				</head>
				<body><pre>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.freebsd.org/cgi/man.cgi?query=PMAP_INIT&sektion=9&apropos=0&manpath=FreeBSD+6.1-RELEASE">PMAP_INIT(9)</a> FreeBSD Kernel Developer's Manual <a href="http://www.freebsd.org/cgi/man.cgi?query=PMAP_INIT&sektion=9&apropos=0&manpath=FreeBSD+6.1-RELEASE">PMAP_INIT(9)</a></pre>
<pre>
<b>名称</b>:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;pmap_init, pmap_init2 -- 初始化pmap子系统</pre>
<pre>
<b>概要</b>:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#include &lt;<font color="dark">sys/param.h</font>&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#include &lt;<font color="dark">vm/vm.h</font>&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#include &lt;<font color="dark">vm/pmap.h</font>&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="red">void</font> <font color="blue">pmap_init</font>(<font color="red">void</font>); 
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="red">void</font> <font color="blue">pmap_init2</font>(<font color="red">void</font>);</pre>
<pre>
<b>详述</b>:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color=blue>pmap_init()</font>函数的作用是初始化<a href="http://www.freebsd.org/cgi/man.cgi?query=pmap&sektion=9&apropos=0&manpath=FreeBSD+6.1-RELEASE">pmap(9)</a>子系统。该函数由<font color=blue>vm_init()</font>在系统
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;初始化时调用，用来初始化所有pmap_init系统用于映射物理和虚拟内存所需的
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;数据结构。
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color=blue>pmap_init2()</font>函数的作用是为PV条目(PV entry)初始化一个区域(zone)。这些条目用于
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;物理页层面(physical level)实现页面共享。一个高警戒位的标志被设置，因此系统
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;可以从那些超出警戒位的PV条目恢复。
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(译注：i386下面没有实现<font color=blue>pmap_init2()</font>函数)</pre>
<pre>
<b>参见</b>:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.freebsd.org/cgi/man.cgi?query=pmap&sektion=9&apropos=0&manpath=FreeBSD+6.1-RELEASE">pmap(9)</a></pre>
<pre>
<b>历史</b>:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本手册页由Bruce M Simpson&lt;bms@spc.org&gt;撰写。</pre>
</pre>
</body></html>